<html>
    <head>
        <title>异常处理</title>
    </head>
    <body>
        <script>
             /*
                        四、错误处理

                            当你为对象设计缓存时，你通常首先尝试从缓存中获取值。
                            
                            如果在缓存中找不到，你可以从原始源查询对象。它可能位于数据库中，或者可能需要对远程服务器进行HTTP调用才能执行。
                    

                            在大多数情况下，你希望容忍缓存错误；如果你从缓存服务器获得错误，你不想取消操作。相反，你静默地隐藏（并记录）错误和来自原始源的查询。这是ABP默认执行的操作。

                            ABP的分布式缓存默认处理，记录和隐藏错误。有一个全局更改此选项的选项（请参阅下面的选项）。

                            此外，所有的IDistributedCache<TCacheItem>（和IDistributedCache<TCacheItem, TCacheKey>）方法都有一个可选的hideErrors参数，默认情况下为null。
                            如果此参数保留为null，则使用全局值；否则，你可以决定隐藏或抛出单个方法调用的异常。
                    */
        </script>
    </body>
</html>